core-catching head - French English Dictionary